import router from '../router'

// 移除路由只需要移除动态生成的路由中的父级路由即可
export const removeRouter = (anyRoute) => {
  // 路由删除是按照name删除
  router.removeRoute('/')
  // 移除任意路由
  router.removeRoute(anyRoute.name)
}
// 动态增加路由到"/"的子路由中
// routes = [{xxx,children:[{xxx}]},{xxx,children:[{xxx}]}] 只需要遍历第一层添加即可
export function addDynamicRouting(userMenuList, anyRoute) {
  // 获取需要的userMenuList(只需要其中三个参数，这个三个参数都需要处理后添加)
  userMenuList.forEach((item) => {
    router.addRoute('/', item)
  })
  router.addRoute(anyRoute)
}
